pig-like mammals - German English Dictionary